Automattic\WooCommerce\GoogleListingsAndAds\Product\SyncerHooks S

Total Complexity 47
Dependencies 14
Dependents 1
Total lines 420
Lines of code 180
Logical lines of code 98
Comment lines 124
Methods 20
Properties 10

Methods 20

Method Rating Maintainability Complexity Lines of code
handle_update_products()
A
45 11 42
handle_update_product_notification()
S
52 6 26
handle_pre_delete_product()
S
64 5 9
maybe_send_delete_notification()
S
63 4 10
handle_delete_product()
S
65 4 9
register()
S
54 2 21
is_already_scheduled()
S
78 2 3
set_already_scheduled_to_update()
S
80 1 3
set_already_scheduled()
S
80 1 3
is_already_scheduled_to_delete()
S
79 1 3
is_already_scheduled_to_update()
S
79 1 3
get_duplicated_product_excluded_meta()
S
64 1 10
__construct()
S
64 1 10
schedule_delete_notification()
S
66 1 9
duplicate_product_exclude_meta()
S
80 1 3
delete()
S
81 1 3
pre_delete()
S
81 1 3
update_by_id()
S
76 1 4
update_by_object()
S
80 1 3
set_already_scheduled_to_delete()
S
80 1 3